const path = require("path");// 1- 引入path
const CracoAntDesignPlugin = require('craco-antd');

module.exports = {
    plugins: [
        {
            plugin: CracoAntDesignPlugin,
            options: {
                customizeTheme: {
                    '@primary-color': '#1DA57A',// 主题色
                },
            },
        },
    ],
      // 2- 增加webpack属性
      webpack: {
        // 3-可以进行路径别名的处理
        alias: {
            // 起了一个别名@，代表地址是src目录
            "@":path.resolve(__dirname,"./src")
        }
    },
    // 对开发服务进行二次配置
    devServer:{
        port:80,// 端口号
        host: "jiangyiqian.com",// 主机域名
        proxy: {
              // http://139.198.34.216:8230/admin/auth/index/login
              // axios.post("/admin/auth/index/login");
              // "/admin":{
              //     target:"http://139.198.34.216:8230"
              // }
  
              // http://syt-api.atguigu.cn/admin/auth/index/login
              // "/admin":{
              //     target:"http://syt-api.atguigu.cn",
              //     changeOrigin:true
              // }
  
              // axios.post("/auth/index/login");
              "/auth":{
                  target:"http://syt-api.atguigu.cn/admin",
                  changeOrigin:true
            },
             // 1-增加代理服务
             "/syt":{
                // GET http://syt-api.atguigu.cn/admin/cmn/dict/findByParentId/1
                target:"http://syt-api.atguigu.cn",
                changeOrigin:true,
                pathRewrite:{
                    "^/syt":""
                }

            }
        }
    }
}